stinky poo - French English Dictionary